chief sheriff city solicitor - Spanish English Dictionary